double fertilization - German English Dictionary